home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in C++ V2 / C03 / AllDefinitions.cpp < prev    next >
Encoding:
C/C++ Source or Header  |  2000-05-25  |  971 b   |  29 lines

  1. //: C03:AllDefinitions.cpp
  2. // From Thinking in C++, 2nd Edition
  3. // Available at http://www.BruceEckel.com
  4. // (c) Bruce Eckel 1999
  5. // Copyright notice in Copyright.txt
  6. // All possible combinations of basic data types, 
  7. // specifiers, pointers and references
  8. #include <iostream>
  9. using namespace std;
  10.  
  11. void f1(char c, int i, float f, double d);
  12. void f2(short int si, long int li, long double ld);
  13. void f3(unsigned char uc, unsigned int ui, 
  14.   unsigned short int usi, unsigned long int uli);
  15. void f4(char* cp, int* ip, float* fp, double* dp);
  16. void f5(short int* sip, long int* lip, 
  17.   long double* ldp);
  18. void f6(unsigned char* ucp, unsigned int* uip, 
  19.   unsigned short int* usip, 
  20.   unsigned long int* ulip);
  21. void f7(char& cr, int& ir, float& fr, double& dr);
  22. void f8(short int& sir, long int& lir, 
  23.   long double& ldr);
  24. void f9(unsigned char& ucr, unsigned int& uir, 
  25.   unsigned short int& usir, 
  26.   unsigned long int& ulir);
  27.  
  28. int main() {} ///:~
  29.